home *** CD-ROM | disk | FTP | other *** search
- // SCRIPTING
- // Find & Repace a value in a field
- program FindReplace;
- const
- OldValue = '';
- NewValue = '';
- Field = -1;
- WholeFieldOnly = False;
- begin
- if ((OldValue = '') and (NewValue = '')) or (Field = -1) then
- begin
- ShowMessage('Please modify default values for "OldValue" or "NewValue" and "Field"');
- Error;
- end;
- if WholeFieldOnly then
- begin
- if GetField(Field) = OldValue then
- SetField(Field, NewValue);
- end else
- begin
- if Pos(OldValue, GetField(Field)) > 0 then
- SetField(Field, StringReplace(GetField(Field), OldValue, NewValue));
- end;
- end.
-